-
Notifications
You must be signed in to change notification settings - Fork 430
Refactor: 3.1 phase of RESTRUCTURE.md, focussing on setup.sh and related Python dependency & Dockerfile files #2541
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor: 3.1 phase of RESTRUCTURE.md, focussing on setup.sh and related Python dependency & Dockerfile files #2541
Conversation
86b40cc to
7019d4b
Compare
7019d4b to
d89432d
Compare
d89432d to
70d6b83
Compare
03c95d4 to
c8b8de8
Compare
|
Why do we need to relocate the Dockerfiles and the requirement files? |
@kanglant This was agreed upon a long time ago in the RESTRUCTURE.md file. See internal design docs for more details. |
@SamuelMarks can we still have the base_requirements and generated_requirements structure within the new directory? These didn't exist at the time but it would help with organization to keep them |
1cb7a0e to
0f56df0
Compare
5504888 to
42be91b
Compare
| # Copy assets separately | ||
| COPY src/MaxText/assets/ "${MAXTEXT_ASSETS_ROOT}" | ||
| COPY src/MaxText/test_assets/ "${MAXTEXT_TEST_ASSETS_ROOT}" | ||
| COPY generated_requirements . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Was this removed intentionally? I guess it just isn't used?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also would like to know. Thanks!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
That whole folder has been moved under dependencies so it's redundant and incorrect to retain.
| # Copy assets separately | ||
| COPY src/MaxText/assets/ "${MAXTEXT_ASSETS_ROOT}" | ||
| COPY src/MaxText/test_assets/ "${MAXTEXT_TEST_ASSETS_ROOT}" | ||
| COPY generated_requirements . |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also would like to know. Thanks!
42be91b to
820bc28
Compare
…ted Python dependency & Dockerfile files
820bc28 to
ab6dcf6
Compare
shralex
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Added some more comments / questions.
Given the extensive changes to docker files and setup.sh, how are we testing these two ?
Description
Refactor: 3.1 phase of RESTRUCTURE.md, focussing on setup.sh and related Python dependency & Dockerfile files
Note: merge this before #2361; after which that PR is roughly halved.
Tests
CI and manual:
Checklist
Before submitting this PR, please make sure (put X in square brackets):
gemini-reviewlabel.